package leetCode.offer30;

/**
 * 定义栈的数据结构，请在该类型中实现一个能够得到栈的最小元素的 min 函数在该栈中，<br>
 * 调用 min、push 及 pop 的时间复杂度都是 O(1)。
 */
public interface MinStack {

    void push(int x);

    void pop();

    int top();

    int min();

}
